<extend name="public@base"/>
block(name='main')
    .wrap.js-check-wrap
        form.js-ajax-form(action="{:url('hook/pluginListOrder')}" method="post")
            php
                |$types = ["1"=>'系统钩子','2'=>'应用钩子','3'=>'模板钩子','4'=>'后台模板钩子'];
                | $status=array("1"=>'开启',"0"=>'禁用',"3"=>'未安装');
            .table-actions
                button(type="submit" class="btn btn-primary btn-sm js-ajax-submit") {:lang('SORT')}
            table.table.table-hover.table-bordered.table-striped.table-sm
                thead
                    tr
                        th(scope="col") 排序
                        th(scope="col") 插件名称
                        th(scope="col") 插件标识
                        th(scope="col") 钩子
                        th(scope="col") 描述
                        th(scope="col") 作者
                        th(scope="col") 状态
                        th(scope="col") {:lang('ACTIONS')}
                tbody
                    <foreach name="plugins" item="vo">
                        tr
                            td
                                input.input.input-order(name="list_orders[{$vo.hook_plugin_id}]" type="text" size="3" value="{$vo.list_order}")
                            td  {$vo.title}
                            td  {$vo.name}
                            td  {$vo.hooks|default=''}
                            td  {$vo.description}
                            td  {$vo.author}
                            td  {$status[$vo['hook_plugin_status']]}
                            td
                                <if condition="$vo['status']==3">
                                    a(href!="{:url('plugin/install',array('name'=>$vo['name']))}"
                                       class="btn btn-xs btn-primary js-ajax-dialog-btn"
                                       data-msg="确定安装该插件吗？") 安装
                                    <else/>
                                    php $config=json_decode($vo['config'],true);
                                    <if condition="!empty($config)">
                                        a.btn.btn-sm.btn-primary.disabled(href!="{:url('plugin/setting',array('id'=>$vo['id']))}") 设置
                                        <else/>
                                        a.btn.btn-sm.btn-primary.disabled( href="javascript:;") 设置
                                    </if>
                                    <if condition="!empty($vo['has_admin'])">
                                        a.btn.btn-sm.btn-info.disabled(href!="javascript:parent.openapp('{:cmf_plugin_url($vo['name'].'://AdminIndex/index')}','plugin_{$vo.name}','{$vo.title}')") 管理
                                        <else/>
                                        a.btn.btn-sm.btn-info.disabled(href="javascript:;"
                                           style="color: #ccc;") 管理
                                    </if>
                                </if>
                    </foreach>
